#include"ProcessBar.h"
#include<string.h>
#include<unistd.h>
void processbar()
{
  char bar[NUM];
  char str[5]={'\\','|','/','-','\0'};//注意：‘\\’两个右斜线才代表一个右斜线字符
  memset(bar,'\0',sizeof(bar));
  int cd=0;
  while(cd<=100)
  {
    printf("%c[%-100s] 进度: %d%%\r",str[cd%4], bar,cd);//百分号字符就用两个百分号表示即可
    //这里-号是左对齐，100表示打印的时候预留100个字符的位置
    fflush(stdout);
    bar[cd]=style;
    cd++;
    if(cd<100)
    {
      bar[cd]='>';//做一个小箭头的风格，把每一轮cd++后的对应的符号变为>就可以实现>符号一直向右移动的效果，注意处理临界情况
    }
    usleep(100000);
  }

  printf("\n");
}
